﻿@charset "utf-8";

body,div,dl,dt,dd,del,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	font-family: "Microsoft Yahei";
	list-style-type:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img,button { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
}
a {
	text-decoration: none; 
}
/*logo*/
#header{
	/* background-image: url(../images/head_bg.jpg);
	background-size: 100% 100%;
	width: 100%;
	height: 120px; */
	background: url(../images/head_bg_bg.jpg) no-repeat center; 
	width: 100%;
	height: 120px;
}

.headImg_box{
	width: 1170px;
	margin:0px auto; 
}


/*menu*/
#menus{
	/* background-image: url(../images/menus_bg.jpg); */
  background-repeat: repeat-x;
  width: 100%;
  height: 54px;
  background: #6a2418;
}

#menus .container ul {
	list-style-type: none;
}

/* 原来的样式 
#menus .container ul li{
	float: left;
	display: block;
	color: #FFF;
	font-size: 20px;
	border-right: 3px solid #CCC;
	padding: 0px;
	padding-right: 25px;
	margin-left: 20px;
	margin-top: 20px;
	line-height: 20px;
}*/

#menus .container ul li
{
	float: left;
    display: block;
    color: #FFF;
    font-size: 20px;
    border-right: 1px solid #CCC;
    /* padding: 0px; */
    /* padding-right: 25px; */
    /* margin-left: 20px; */
    /* margin-right: 10px; */
    margin-top: 20px;
    line-height: 20px;
}

#menus .container ul li a{
  color: #CCC;
    margin: 0 28px;

}
#menus .container ul li a:hover{
	text-decoration: none;
	color: #F92013;
}

#menus .container ul li.last_menu{
	border: 0px;
}


/*网站地址指向*/
.container .area a{
	color: #050102;
}

.container .area02 {
	 position: relative;
	 font-size: 18px; 
	 font-weight: 800; 
}

.container .area02 a{
	color: #050102;
}

/* 2code */
/* #twoCode{
    width: 200px;
    height: 200px;
    border: 3px solid red;
    position: relative;
    z-index: 1;
    float: right;
    margin:13px 80px 0px 0px;
    display: none;
    cursor: pointer;
}

#twoCodeAbsolute{
	width: 200px;
    height: 200px;
    border: 3px solid red;
    position: absolute;
    z-index: 1; 
    float: right;
    margin:50px 0px 0px 890px;
    display: none;
    cursor: pointer;
} */
/* 2code 
#twoCode{
    width: 200px;
    height: 200px;
    border: 3px solid red;
    position: relative;
    z-index: 1;
    float: right;
    margin:13px 280px 0px 0px;
    display: none;
    cursor: pointer;
}
*/
#twoCode {
width: 200px;
height: 200px;
border: 3px solid red;
position: relative;
z-index: 1;
float: right;
margin: 13px 130px 0px 0px;
display: none;
cursor: pointer;
}

#twoCodeAbsolute{
	width: 200px;
    height: 200px;
    border: 3px solid #6a2418;
    position: absolute;
    z-index: 1;
    float: right;
    margin: 52px 0px 0px 1010px;
    display: none;
    cursor: pointer;
}
  
/*banner_big*/
#big_banner_box{
	background-color: #A58A75;
	width: 100%;
	height: 537px;
}

/* banner_big内容外框 */
.big_banner_box_cons{
	border: 0px solid #CCC;
	margin-top: 10%
}

/*brand图片*/
.brand_area{
	margin: 0px auto;
	border: 0px solid green;
	text-align: center;
}
.brand_area img{
	width: 90px;
	height: 95px;
}
/*brand文字*/
.text_area{
	border: 0px solid #CCC;
	margin-top: 10px;
}
.text_area p{
	margin: 0px auto;
	display: block;
	width: 35%;
	font-size: 13px;
	font-weight: bold;
	color: #1f1c1c;
}

/*分割图片*/
#divide_line_box{
	background: url(../images/divide_line_image.jpg) no-repeat center; 
	width: 100%;
	height: 30px;
}

/*人物介绍*/
#person_info_box{
	background: url(../images/interview_bg.jpg) no-repeat center;
	/* background-size: 100% 100%; */
	width: 100%;
	height: 1049px;
}

.person_info_cons_box{ 
	border: 1px solid #CCC;
	border-color: transparent;
 	border-color: rgba(0,0,0,0);
}

.person_text_img_box{
	margin-top: 20px;
	text-align: center;
}

.text_info{
	/* width: 40%; */
	width: 970px;
	margin: 15px auto;
	font-size: 16px;
	/*font-weight: bold;*/
	color: #000;
}


.text_info p{
	/* margin: 0px;
	padding: 3px 0px;
	text-indent: 2em; */
	margin: 10px 0px;
	/*padding: 3px 0px;*/
	/*text-indent: 2em;*/
	/*line-height: 28px;*/
}


/*contents*/

/* svr */
#vr{
	position: relative;
	 top: 90px;
    right: -82px;
	float: right;
}

#more_box{
	position: relative;
	top: 630px;
	right: 130px;
	float: right;
	font-size: 18px;
	font-weight: 600;
	color: #492616;
}
#more_box a{
	color: #492616;
}

#more_box a:hover{
	color: red;
}

#cons_box{
	background: url(../images/50.jpg) no-repeat center;
	height: 1300px;
	width: 100%;
}

/*纸卷背景*/
.book_bg{
 	border: 1px solid transparent;
 	border-color: transparent;
 	border-color: rgba(0,0,0,0);
 	/* border: 1px solid green; */
	width: 1200px;
	margin: 0px auto;
	background: url(../images/books_bg.png) no-repeat;
	height: 1284px;
}

/*纸皮书中的外边框*/
.mydy{
	border:0px dashed green; 
	width: 600px; 
	height: 750px;"
}


/*foot_nav*/
#foot_nav{
	background:url(../images/foot_nav_bg.jpg) no-repeat center;
	border: 1px solid #AB927E;
	border-color: transparent;
 	border-color: rgba(0,0,0,0);
	height: 79px; 
}

#foot_nav .bore{
	margin-top: 15px;
	margin-left: 50px;
}

#foot_nav .container ul {
	list-style-type: none;
}

#foot_nav .container ul li{
	float: left;
	display: block;
	color: #492616;
	font-size: 20px;
	border-right: 3px solid #492616;
	padding: 0px;
	padding-right: 35px;
	margin-left: 35px;
	margin-top: 20px;
	line-height: 20px;
}
#foot_nav .container ul li a{
	color: #492616;
}
#foot_nav .container ul li a:hover{
	text-decoration: none;
	color: #F92013;
}

#foot_nav .container ul li.last_menu{
	border: 0px;
}



/*foot*/
#foot{
	background:url(../images/foot_bg.jpg) no-repeat center;
	width: 100%;
	height: 157px;
}



/*==  子页面页脚STYLE  ==*/
/* 页脚 */
#foot_bg_nav{
	width: 100%;
	height: 80px;
	background: url(../images/zs_foot_bg_nav.jpg) no-repeat center;
}

#foot_bg_addr{
	width: 100%;
	height: 131px;
	background: url(../images/zs_foot_bg_addr.jpg) no-repeat center;
}

/*foot_nav_style*/
#zs_foot_nav ul{
   list-style-type: none;
}

#zs_foot_nav ul li{
	display: block;
	font-size: 20px;
	color: #FFF;
	float: left;
	border-right: 3px solid #FFF;
	padding-right: 35px;
	margin-left: 35px;
	margin-top: 30px;
	line-height: 20px;
}
#zs_foot_nav ul li.last_menu{
	border: 0px;}

#zs_foot_nav ul li.last_nav{
	border: 0px;
}

#zs_foot_nav ul li a{
	color:#fff;
}

#zs_foot_nav ul li a:hover{
	color: red;
}

/*bootstrap container*/
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1175px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}

@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}

.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}

@media screen and (min-width: 768px) {
  .jumbotron {
    padding: 48px 0;
  }
  .container .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}















